Słownik techniczny polsko-angielski

car pusher, putter, trammer